-
Notifications
You must be signed in to change notification settings - Fork 18k
net/http: make Transport.roundTrip close body on invalid method #35014
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Fixes a bug where request bodies are not closed when an invalid method name is provided
This PR (HEAD: b1898d2) has been imported to Gerrit for code review. Please visit https://go-review.googlesource.com/c/go/+/202237 to see it. Tip: You can toggle comments from me using the |
Message from Gobot Gobot: Patch Set 1: Congratulations on opening your first change. Thank you for your contribution! Next steps: Most changes in the Go project go through a few rounds of revision. This can be During May-July and Nov-Jan the Go project is in a code freeze, during which Please don’t reply on this GitHub thread. Visit golang.org/cl/202237. |
Message from Brad Fitzpatrick: Patch Set 1: Please fix the commit message and add a test. Please don’t reply on this GitHub thread. Visit golang.org/cl/202237. |
Message from Emmanuel Odeke: Patch Set 1: (1 comment) Thank you for catching this, Luke and welcome to the Go project! I've added a suggestion for the commit message but also please add this test to the bottom type bodyCloser bool func (bc *bodyCloser) Close() error { func (bc *bodyCloser) Read(b []byte) (n int, err error) { func TestInvalidMethodClosesBody(t *testing.T) {
} Please don’t reply on this GitHub thread. Visit golang.org/cl/202237. |
Message from Emmanuel Odeke: Patch Set 1: Run-TryBot+1 Please don’t reply on this GitHub thread. Visit golang.org/cl/202237. |
Message from Gobot Gobot: Patch Set 1: TryBots beginning. Status page: https://farmer.golang.org/try?commit=88a6ca4f Please don’t reply on this GitHub thread. Visit golang.org/cl/202237. |
Message from Gobot Gobot: Patch Set 1: TryBot-Result+1 TryBots are happy. Please don’t reply on this GitHub thread. Visit golang.org/cl/202237. |
…n using invalid method
This PR (HEAD: 4bfc56e) has been imported to Gerrit for code review. Please visit https://go-review.googlesource.com/c/go/+/202237 to see it. Tip: You can toggle comments from me using the |
Message from Emmanuel Odeke: Patch Set 5: Run-TryBot+1 Code-Review+2 Please don’t reply on this GitHub thread. Visit golang.org/cl/202237. |
Message from Gobot Gobot: Patch Set 5: TryBots beginning. Status page: https://farmer.golang.org/try?commit=d6acfb6c Please don’t reply on this GitHub thread. Visit golang.org/cl/202237. |
Message from Gobot Gobot: Patch Set 5: TryBot-Result+1 TryBots are happy. Please don’t reply on this GitHub thread. Visit golang.org/cl/202237. |
Updates #35015 Change-Id: Ibfe8f72ed3887ca88ce9c1d8a29dacda72f3fe17 GitHub-Last-Rev: 4bfc56e GitHub-Pull-Request: #35014 Reviewed-on: https://go-review.googlesource.com/c/go/+/202237 Reviewed-by: Emmanuel Odeke <[email protected]> Run-TryBot: Emmanuel Odeke <[email protected]> TryBot-Result: Gobot Gobot <[email protected]>
This PR is being closed because golang.org/cl/202237 has been merged. |
Updates #35015